-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Ubuntu build image #4650
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nothing here sticks out to me as wrong. I know part of it came from our private discussion. If it works, it works.
Aside, I always want to take an opportunity in reviews of this part of the codebase to reiterate that we should split it out into a separate codebase. Hope that's on the roadmap.
Yes, on the roadmap for this quarter. |
What are some examples of systems that didn't include the correct version of gcc? What error (verbatim) does this PR fix, and who (specifically) benefits from this PR being merged? |
Ubuntu 18 and 20 , Debian 10 and 11 and CentOS 7
A runtime error of a
|
FYI @manojsdoshi : @legleux says this will enable us to build packages |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Manoj Doshi <[email protected]>
Signed-off-by: Manoj Doshi <[email protected]>
Signed-off-by: Manoj Doshi <[email protected]>
Signed-off-by: Manoj Doshi <[email protected]>
High Level Overview of Change
Context of Change
The DEB build wasn't linking all dependencies statically so failed to run on systems that didn't include the correct version.
The repo that apt pulls GCC from updated the version but apt was not updated so errored trying to retrieve the wrong version.
Moved some commands into scripts and updated the image used to build the packages also.
Type of Change